sediment removal - Turco Inglés Diccionario